walnut cake - German English Dictionary